package org.litu.util;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;
import java.util.UUID;

/**
 * 系统自定义工具类
 *
 * @author yueye
 */
public class Util {

    /**
     * 表示全局唯一标识符 (GUID)。
     *
     * @return
     */
    public static String guId32() {
        String uuid = UUID.randomUUID().toString();

        return uuid.replace("-", "");
    }

    /**
     * 自动生成编号 20100825114540985
     *
     * @return 生成后编号
     */
    public static String createNo() {
        long randomLong = new Random().nextLong();
        int strRandom = (int) (randomLong * 1000);
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddhhmmss");

        return dateFormat.format(new Date()) + strRandom;
    }
}
